import {
  Package_Name,
  // =======
  // * API *
  // =======
  // --------------
  // * components *
  // --------------
  MenuLayoutConst_Name,
  // =======
  // * 类型 *
  // =======
  // --------------
  // * components *
  // --------------
  LayoutPropsType_Name,
  LayoutSideResponsivePropsType_Name,
  MenuLayoutConstType_Name,
  MenuLayoutPropsType_Name
} from '@xtail/vue3-n'
import { AutoImportUtil } from '@xtail/unplugin'

export const XTailVue3NAutoImports = () =>
  AutoImportUtil.genAutoImports(Package_Name, [MenuLayoutConst_Name])

export type XTailVue3NAutoImportsType = typeof XTailVue3NAutoImports

export const XTailVue3NTypeAutoImports = () =>
  AutoImportUtil.genTypeAutoImports(Package_Name, [
    LayoutPropsType_Name,
    LayoutSideResponsivePropsType_Name,
    MenuLayoutConstType_Name,
    MenuLayoutPropsType_Name
  ])

export type XTailVue3NTypeAutoImportsType = typeof XTailVue3NTypeAutoImports
